input { border: 1px solid #333333; }

select {
  background-color: #fff;
  color: #999;
  font-family: Verdana;
  font-size: 10pt;
}

a:link {
    text-decoration: none;
    color: maroon;
}

a:visited {
    text-decoration: none
}

a:hover {
    text-decoration: underline;
    background-color: #0000ff; 
    color: white;
}
a:active {
    text-decoration: none
}

table {
    border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: groove groove groove groove;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
}

td { border-collapse: collapse;
     border: 1px solid #CCCCCC; 
     padding: 3px;
     font-family: arial, sans-serif;
     text-size: 10px;
     
     border-width: 1px 1px 1px 1px;
	 border-style: outset outset outset outset;
	 border-color: gray gray gray gray;
	 -moz-border-radius: 9px 9px 9px 9px;
}

th {
    background-color: #999;
    border-width: 1px 1px 1px 1px;
	padding: 3px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	font-size: 14pt;
}

tr.linhaPar td {
  background-color: #eee;
}
    
tr.linhaImpar td {
  background-color: #fff;
}

a.botaoSinopse {
    background-color: #eee;
    border-color: black;
    font-variant: small-caps;
    border-style: inset;
    border-width: 2px;
    color: black;
    padding: 2px;
}

a:hover.botaoSinopse {
    border-style: inset;
    color: black;
    padding: 2px;
}

a:active.botaoSinopse {
    background-color: #999;
    border-style: solid;
    border-width: 1px;
    color: black;
    border-style: inset;
    padding: 2px;
}

div.spanSinopse {
  width: 80%;
  border-style: none;
  background-color: #eeeeee;
}